#include "isp_pipeline.h"

int main() {
    try {
        ISP_Pipeline pipeline("config.txt");
        pipeline.process();
        pipeline.saveOutput("output.png");
        std::cout << "Processing completed successfully!" << std::endl;
    }
    catch (const std::exception& e) {
        std::cerr << "Error: " << e.what() << std::endl;
        return 1;
    }
    return 0;
}